Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ABERCLYDACH PLACE Terraced £45,950 30 Mar 2001
2 ABERCLYDACH PLACE Terraced £83,000 15 Dec 2017
3 ABERCLYDACH PLACE Terraced £43,000 5 Jun 2003
4 ABERCLYDACH PLACE Semi-Detached £85,000 2 Feb 2011
6 ABERCLYDACH PLACE Detached £147,000 14 Dec 2016
7 ABERCLYDACH PLACE Semi-Detached £93,000 17 Apr 2020
8 ABERCLYDACH PLACE Semi-Detached £55,000 31 Oct 2003
10 ABERCLYDACH PLACE Terraced £120,000 19 Oct 2007
11 ABERCLYDACH PLACE Semi-Detached £116,000 10 May 2019
12 ABERCLYDACH PLACE Semi-Detached £50,500 4 Aug 1995
12B ABERCLYDACH PLACE Detached £130,000 27 Oct 2005
13 ABERCLYDACH PLACE Terraced £24,000 30 Jul 1998